.hello {
  color: red;
  display: flex;
}
.dynamic {
  padding: 15px 0;
  background: #f7f7f7;
}
#myCarousel {
  // height: 550px;
  overflow: hidden;
  img {
    width: 100%;
  }
  .carousel-indicators{
    li {
      width: 36px;
      height: 8px;
      background-color: #ffffff;
      border-radius: 4px;
      border: none;
      margin-right: 20px;
    }
    .active {
      width: 36px;
      height: 8px;
      margin: 1px;
      background-color: #1abc9c;
      margin-right: 20px;
    }
  } 
}
.Purifier {
  background: #fff;
  padding: 52px 0 52px 0;
  .line {
    border-top: 1px solid #eee;
    margin-top: 20px;
    margin-bottom: 30px;
  }
  .product-group {
    margin-top: 42px;
    .left {
      width: 290px;
      height: 468px;
      position: relative;
      img {
        width: 290px;
        height: 468px;
      }
      .bottom-btn {
        position: absolute;
        bottom: 56px;
        left: 50%;
        transform: translateX(-50%);
      }
    }
    .right {
      width: 900px;
      .right-top {
        padding: 16px 8px 22px 8px;
        font-family: PingFang-SC-Regular;
        font-size: 22px;
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 0px;
        color: #333333;
      }
      .see-all {
        font-family: PingFang-SC-Regular;
        font-size: 18px;
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 0px;
        color: #999999;
      }
    }
  }
}
.product-item2 {
  margin-bottom: 4px;
}